.ant-btn-primary:hover, .ant-btn-primary:focus {
  color: #fff;
  background-color: #ff4600;
  border-color: #ff4600;
}

.ant-btn-primary {
  color: #fff;
  background-color: #ff4600;
  border-color: #ff4600;
}

.ant-btn.linkButton {
  border: none;
  background: none;
  color: #ff4600;
}

.ant-btn.linkButton:hover {
  text-decoration: underline;
}

.ant-btn:hover, .ant-btn:focus {
  color: #ff4600;
  background-color: #fff;
  border-color: #ff4600;
}

.ant-btn-group .ant-btn-primary:first-child:not(:last-child) {
  border-right-color: #ff4600;
}

.ant-btn-background-ghost.ant-btn-primary {
  color: #ff4600;
  background-color: transparent;
  border-color: #ff4600;
}

.ant-btn-background-ghost.ant-btn-primary.ant-btn-clicked {
  color: #ff4600;
  background-color: transparent;
  border-color: #ff4600;
}

.ant-btn-group .ant-btn-primary:last-child:not(:first-child), .ant-btn-group .ant-btn-primary + .ant-btn-primary {
  border-left-color: #ff4600;
}

.ant-btn-background-ghost.ant-btn-primary:active, .ant-btn-background-ghost.ant-btn-primary.active {
  color: #ff4600;
  background-color: transparent;
  border-color: #ff4600;
}

.ant-btn-ghost:hover,
.ant-btn-ghost:focus {
  color: #ff4600;
  background-color: transparent;
  border-color: #ff4600;
}

.ant-btn.ant-btn-default.ant-btn-clicked {
  .icon {
    fill: #ff4600;
    color: #ff4600;
  }
}

.ant-btn-background-ghost.ant-btn-primary:hover,
.ant-btn-background-ghost.ant-btn-primary:focus {
  color: #ff4600;
  background-color: transparent;
  border-color: #ff4600;
}

